house with front garden - Espagnol Anglais Dictionnaire